screen gate
noun
: a screen over the outlet of a drain that blocks entrance but is hinged so as to permit the escape of debris
Love words? Need even more definitions?
Merriam-Webster unabridged
Share